from __future__ import absolute_import

import os

# =============================================================================
# BGP configuration.
# =============================================================================
BGP = {
    # AS number for this BGP instance.
    "local_as": 3,
    # BGP Router ID.
    "router_id": "3.3.3.3",
    # Default local preference
    "local_pref": 100,
    # List of TCP listen host addresses.
    "bgp_server_hosts": ["0.0.0.0"],
    # List of BGP neighbors.
    "neighbors": [
        {
            "address": "10.2.3.1",
            "local_address": "10.2.3.2",
            "remote_as": 2,
            "enable_ipv6": False,
            "enable_ipv4": True,
            "is_next_hop_self": True,
            "enable_rbgp": True,
        },
        {
            "address": "10.3.4.2",
            "local_address": "10.3.4.1",
            "remote_as": 4,
            "enable_ipv6": False,
            "enable_ipv4": True,
            "is_next_hop_self": True,
            "enable_rbgp": True,
        },
    ],
    "routes": [
        {
            "prefix": "10.3.0.0/24",
        }
    ],
}


# =============================================================================
# SSH server configuration.
# =============================================================================
SSH = {
    "ssh_port": 22222,
    "ssh_host": "localhost",
}
